#include <Windows.h>

#pragma warning(disable : 4996) // The POSIX name for this item is deprecated

#if defined(_DEBUG)
	#define _CRTDBG_MAP_ALLOC
	#include <stdlib.h>
	#include <crtdbg.h>
#else
	#include <stdlib.h>
#endif

#include <assert.h>
#include <string>
#include <vector>